saddle stitch - Spanish English Dictionary